a{text-decoration: none;} 
a:link, a:visited, a:active {color:#333;}
a:hover{color:#00428e; }
img{border: 0px;}
.wide{ width: 1200px; margin: 0 auto; }
.wide:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.logo{padding:2% 0; float: left; width:38%;}
.logo img{padding:0; display:block; float:left; }
.logo p{color: #666;font-size: 16px;line-height:1.6em; }
.toptel{float:right;background: url(../images/toptel.png) no-repeat left center; font-weight: 700;color: #0049a4; padding:0 0 0 60px; font-size:30px; font-family: "Arial"; height:100px; line-height: 100px; margin-top: 12px;} 
.top{ height:40px; background:#f2f2f2; line-height: 40px;}
.topnav{ text-align:right; float:right;} 
.topnav a{padding:0 10px; } 


.slider{}
.rslides { position: relative;  list-style: none;  overflow: hidden;  width: 100%;  padding: 0; margin: 0; }
.rslides li { position: absolute;  display: none;  width: 100%;  left: 0;  top: 0; z-index:0; }
.rslides li:first-child { position: relative;  display: block;  float: left; }
.rslides img { display: block;  height: auto; width: 100%;  border: 0;z-index:0; } 
.rslides { margin: 0 auto;  }
.rslides_container {  position: relative;  }
.centered-btns_tabs { position: absolute;  width:100%; bottom:3%; text-align: center; z-index:2; }
.centered-btns_tabs li{display: inline; float: none; _float: left; *float: left;margin: 0 5px;  }
.centered-btns_tabs a{background:#fff;width:20px; height:5px; text-indent: -9999px; overflow: hidden; display: inline-block; _display: block; *display: block; }
.centered-btns_here a{ background: #ed6d00; }
.centered-btns_nav { z-index:9999; position: absolute; top: 50%; left: 5%; text-indent: -9999px; overflow: hidden;height: 61px; width: 38px; background: rgba(0,0,0,0.5) url("../images/themes.png") no-repeat left top; margin-top: -30px; }
.centered-btns_nav:active { }
.centered-btns_nav.next { left: auto; background-position: right top; right: 5%; }